# Aller chercher TOUTES LES ÉMISSIONS sur TV5MondePlus. Beau défi!
#
# ÉTAPES À RÉALISER
#
#	1- Aller chercher toutes les genres, dates, A-Z ou Popularité
#		(getGenres, getAZ, getPopilaires, getDate)
#
#	2- Losque l'on génère le menu, on y met que le numéro associé à la bonne 
#		secion
#
#	3- Pour récupérer l'url, aller chercher le numéro et le concatener avec 
#		la string TV5_MONDE_PLUS__JSON. Le retour sera une chaine JSON.
#
#	4- Convertir la chaine JSON pour obtenir une belle structure HTML. Il 
#		est maintenant possible construire la liste des émissions. Ne 
#		oublier "Page Suivante" (parametre start dans la string)
#
#
#	Pour lire le vidéo il faut utiliser la chaine suivante:
#       (http://www.tv5mondeplus.com/video-xml/get/223021) Il faut isolé bon 
#	numéro à la fin de la string et la concaténer avec le début. Ceci 
# 	génèrera une structure XML avec toutes les informations du vidéo.
# 
import mc
import re
import time
import traceback
import sys
#import json

mc.ActivateWindow(14000)

TV5_MONDE_PLUS = "http://www.tv5mondeplus.com/videos"
TV5_MONDE_PLUS__JSON = "http://www.tv5mondeplus.com/get/videos?start=0&type=genre&sort=28"

def getGenres():
	emissions = []
	
	emissions = mc.ListItems()
	
	item = mc.ListItem(mc.ListItem.MEDIA_UNKNOWN)
	item.SetLabel('Test')
	item.SetPath('3434')
	item.SetProperty('flag','emissions') #FLAG
	emissions.append(item)
	
	return emissions
	
	
def getAZ():
	return AZ
	
	
def getPopularite():
	return Popularite
	
def getDate():
	return Date

